Volume 29, Issue 2, March 2023, Pages 679-689
ayman riyadh abd El-hameed; Tarek A Ghonimi; Sameh A. Soliman; Islam A. Elsayed
Volume 28, Issue 6.2, November 2022, Pages 89-91
ayman riyadh abdel-hammed